Enterprise Version
In beautiful pine forests in rural Japan
More